*{
    margin: 0px;
    padding: 0px;
}
a{
    text-decoration: none;
    color: #666;
}
body{    
    font: 12px/1.5 tahoma,宋体;
    color: #666;
}
li{
    list-style: none;
}
//回到顶部
#goTop{
    width: 44px;
    height: 44px;
    right: 25px;
    cursor: pointer;
    position: fixed;
    top: auto;
    bottom: 0px;
    display: none;
    background: #F4F4F4 url("../images/goTop.png") no-repeat scroll center center;
}
//顶部导航
#top_nav{
    background: #F8F8F8;
    width: 100%;
    height: 32px;
    background: url(../images/top_nav.jpg) repeat-x left -260px;
    //导航中间部分
    .top_ad_center{
        width: 1190px;
        height: 32px;

        margin: 0 auto;
//      时尚商城
        .num1{
            width: 98px;
            height: 32px;
            border-left: 1px solid #E9E9E9;
            border-right: 1px solid #E9E9E9;
            float: left;
            text-align: center;
            line-height: 30px;
            background: #FFF;
            a{
                width: 100%;
                font-size: 14px;
                font-family: "微软雅黑";
                line-height: 30px;
                
            }
          
        }
        .num2{
            border-left: none;
            background: none;
        }
//      导航右侧
        .top_ad_right{
            height: 30px;
            float: right;
//          登陆注册
            .top_ad_right1{
                height: 14px;
                border-right: 1px solid #666666;
                margin-top: 9px;
                font: 12px/1.5 tahoma,宋体;
                line-height: 13px;
                height: 14px;
                float: left;
                span{
                    color: #F60;
                    font-size: 12px;
                    font-family: "宋体";
                    margin-right:20px;
                }
                a.out{
                    font-size: 12px;
                    font-family: "宋体";
                    margin-right:10px;
                }
                a{
                    color: #F60;
                    font-size: 12px;
                    font-family: "宋体";
                    margin-right:20px;
                }
            }
//          我的优购
            .top_ad_right2{
                float: left;
                width: 80px;
                height: 30px;
                line-height: 30px;
                text-align: center;
                a{
                    font-size: 12px;
                    font-family: "宋体";
                }
                a:hover{
                    color:#F60 ;
                }
            }
//          公告
            .top_ad_right3{
                float: left;
                width: 55px;
                height: 30px;
                line-height: 30px;
                text-align: center;
                span{
                    font-size: 12px;
                    font-family: "宋体";
                }
            }

        }        
    }
}
//搜索区域
#search{
    background: #F8F8F8;
    width: 100%;
    height: 126px;
    //搜索区域中间
    .search_center{
        width: 1190px;
        height: 89px;
        position: relative;
        margin: 0 auto;
        padding-top: 22px;
        padding-bottom: 15px;
        //优购logo
        .logo{
            float: left;
            width: 203px;
            height: 89px;
        }
        //input区域
        form{
            width: 522px;
            height: 29px;
            background: red;
            float: left;
            margin-top: 21px;
            margin-left: 105px;
            border: 2px solid #432000;
            background: #FFF none repeat scroll 0% 0%;
            .form_left{
                width: 3px;
                height: 29px;
                overflow: hidden;
                background: transparent none repeat scroll 0px center;
                float: left;
            }
            .input_search{
                width: 433px;
                height: 100%;
                float: left;
                input{
                    width: 423px;
                    height: 24px;
                    border: none;
                    padding: 0px 4px;
                    margin: 3px 0px 0px;
                    height: 24px;
                    line-height: 24px;
                    font-size: 14px;
                }
            }
            //搜索按钮
            .search_btn{
                width: 83px;
                height: 29px;
                float: left;
                background: red;
                background: url(../images/main1.png) no-repeat -115px -532px;
                z-index: 2;
                input{
                    width: 83px;
                    height: 29px;
                }
            }
            //搜索按钮结束
        }
        //form区域结束
        //热门搜索开始
        .search_hot{
            height: 18px;
            font-family: "宋体";
            font-size: 12px;
            position: absolute;
            left: 308px;
            top: 87px;
            a:hover{
                color: #F60;
            }
        }
        //热门搜索结束
        //购物车
        .search_shopping{
            width: 146px;
            height: 31px;
            background: white;
            position: absolute;
            top: 45px;
            right: 0px;
            border: 1px solid #D1D3D4;
            cursor: pointer;
            .search_shopping_erji{
                width: 485px;
                position: absolute;
                top: 31px;
                right: -1px;
                z-index: 2;
                border: 1px solid #D1D3D4;
                background: white;
                display: none;
                .jiesuan{
                    width: 461px;
                    padding: 5px 12px;
                    background: #F3F3F3;
                    a{
                        width: 93px;
                        height: 20px;
                        float: right;
                        background: #F98952;
                        text-align: center;
                        color: #FFFFFF;
                    }
                    em{
                        font-style: normal;
                        color: #F60;
                    }
                }
                ul{
                    overflow: hidden;
                    li{
                        width: 465px;
                        height: 44px;
                        padding: 10px;
                        p.search_shopping_erji4{
                            width: 70px;
                            height: 20px;
                            text-align: center;
                            float: right;
                            line-height: 20px;
                            a{color: #36C;}
                            a:hover{color: #F60;}   
                            
                        }
                        .search_shopping_erji3{
                            overflow: hidden;
                            padding-bottom: 3px;
                            float: right;
                            input{
                                float: left;
                                width: 30px;
                                height: 16px;
                                border: 1px solid #CFCFCF;
                                text-align: center;
                                vertical-align:middle;
                                margin-left: 6px;
                                margin-right: 6px;
                            }
                            a{
                                margin-top: 3px;
                                float: left;
                                width: 10px;
                                height: 10px;
                                border: 1px solid #D1D3D4;
                                text-align: center;
                                line-height: 9px;
                            }
                        }
                        .search_shopping_erji2{
                            width: 90px;
                            height: 21px;
                            float: left;
                            text-align: center;
                            em{
                                font-family: arial,微软雅黑;
                                color: #FF5000;
                                font-style: normal;
                                i{
                                    font-size: 14px;
                                    font-weight: bold;
                                    font-style: normal;
                                }
                            }
                        }
                        .search_shopping_erji1{
                            width: 220px;
                            padding: 0px 10px;
                            float: left;
                            p{
                                height: 20px;
                                float: left;
                                overflow: hidden;
                            }
                            p.search_shopping_erji11{
                                a{color: #36C;}
                                a:hover{color: #F60;}
                            }
                            p.search_shopping_erji12{
                                color: #A9A9A9;
                                cursor: default;
                                em{
                                    font-style: normal;
                                    color: #666;
                                    margin-right: 10px;
                                }
                            }
                        }
                        .img{
                            width: 42px;
                            height: 42px;
                            float: left;
                            background: red;
                            overflow: hidden;
                            img{
                               width: 42px;
                                height: 42px; 
                            }
                        }
                    }
                }
            }
            //购物车logo
            .search_shopping_logo{
                width: 22px;
                height: 21px;
                background: url(../images/main1.png) no-repeat -90px -531px;
                margin-left: 10px;
                margin-top: 5px;
                float: left;
            }
            //购物车(0)件
            .search_shopping_paymoney{
                width: 100px;
                height: 20px;
                float: left;
                margin-top: 5px;
                text-align: center;
                line-height: 20px;
                color: #282828;
                span{
                    color: #A10000;
                    text-align: center;
                    line-height: 20px;
                    padding: 0px;
                }
            }
            //购物车(0)件结束
            //购物车三角图标
            .search_shopping_sanjiao{
                width: 6px;
                height: 3px;
                background: url(../images/main1.png) repeat-x scroll -88px -552px;
                float: right;
                margin-top: 14px;
                margin-right: 8px;
            }
            //购物车三角图标结束
        }
        //购物车结束
    }
    //搜索中间部分结束
}
//搜索区域结束
//全部商品分类导航区域开始
#all_nav{
    background: #F8F8F8;
    width: 100%;
    height: 39px;
    border-bottom: 3px solid #432000;
    //全部商品分类区域导航中间
    .all_nav_center{
        width: 1190px;
        height: 39px;
        margin: 0px auto;
        //全部商品分类区域导航左侧
        .all_nav_center1{
           width: 200px;
           float: left;
            position: relative;
            h2{
                width: 200px;
                height: 42px;
                background: #432000 url(../images/main1.png) no-repeat scroll 1px -616px;
                float: left;           
            }
            .all_main_center_left{
                z-index: 3;
                display: none;
                position: absolute;
                top: 42px;
                left: 0px;
                width: 198px;
                height: 479px;
                background: #F5F5F5 none repeat scroll 0% 0%;
                border:1px solid #D1D3D4;
                border-top: none;
                float: left;
                ul{
                    z-index: 3;
                    width: 198px;
                    height: 479px;
                    position: relative;
                    li{
                        width: 178px;
                        height: 43px;
                        padding: 5px 10px;
                        float: left;
                        //li里边的a链接添加移入下划线
                        a.all_main_center_left11:hover{
                               text-decoration: underline;
                        }                   
                       .all_main_center_left1{
                           width: 179px;
                           height: 20px;
                           float: left;
                           i{
                               width: 26px;
                               height: 20px;                          
                               float: left;                                                     
                           }
                           i.a{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 0px;
                           }
                           i.b58{
                               background: url(../images/all_center_main_left.jpg) no-repeat 0 -26px;
                           }
                           i.b82{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -104px;
                           }
                           i.b105{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -156px;
                           }
                           i.b134{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -236px;
                           }
                           i.b169{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -131px;
                           }
                           i.b193{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -209px;
                           }
                           i.b223{
                                   background: url(../images/all_center_main_left.jpg) no-repeat 0 -184px;
                           }
    
                           
                           a{
                               font-weight: 700;
                               line-height: 20px;
                           }
                       }
                       .all_main_center_left2{
                           width: 154px;
                           height: 20px;
                           float: left;
                           padding-left: 25px;
                           
                       }
                       .all_main_center_left3{
                           display: none;
                           z-index: 2;
                           position: absolute;
                           top: 0px;
                           left: 198px;
                           width: 148px;
                           height: 478px;
                           border: 1px solid #D1D3D4;
                           overflow: hidden;
                           background: #FFF none repeat scroll 0% 0%;
                           a.all_main_center_left3a{
                               margin: 0 auto;
                               display: block;
                               width: 100%;
                               height: 59px;
                               overflow: hidden;
                               border-bottom: 1px dashed #AAA;
                               position: relative;
                               img{
                                   position: absolute;
                                   top: 0px;
                                   left: 9px;
                               }
                           }
                           p{
                               
                               overflow: hidden;                          
                           }
                           p.all_main_center_left31{
                               padding-bottom: 5px;
                               padding-left: 15px;
                               text-align: center;
                                margin-top: 8px;
                               a{
                                   text-align: center;
                                   font-weight: 700;
                                   font-size: 14px;
                               }
                           }
                           p.all_main_center_left32{
                               text-align: center;
                               padding-left: 10px;
                               a.all_main_center_left321{
                                    float: left;
                                    display: inline-block;
                                    width: 60px;
                                    height: 20px;
                                    line-height: 20px;
                                    margin: 0px 0px 0px 5px;
                                    overflow: hidden;
                                    
                               }
                           }
                       }
                    }//li结束
                }//ul结束
            }            
        }
        
        //全部商品分类导航区域左侧结束
        //全部商品分类导航区域右侧开始
        .all_nav_right{            
            width: 990px;
            height: 39px;
            float: left;
            ul{
               width: 990px;
               height: 39px;
               font: 12px/20px tahoma,宋体;              
               li{
                   height: 39px;
                   list-style: none;
                   height: 39px;
                   line-height: 39px;
                   text-align: center;
                   float: left;
                   position: relative;
                   a{
                       padding: 0px 13px;
                       color: #000;
                        font-size: 15px;
                        font-family: "微软雅黑";
                   }
                }
                li.fr{
                    float: right;
                }
                li.fr i{
                    width: 22px;
                    height: 15px;
                    position: absolute;
                    top: -5px;
                    right: 0px;
                    background: url(../images/new.gif) no-repeat 0 0;
                }
            }
        }
        //全部商品分类导航区域右侧结束
    }
    //全部商品类到工行中间结束
}
//全部商品分类导航结束
//面包屑区域开始
.list_bottom{
    width: 1190px;
    margin: 10px auto;
    overflow: hidden;    
    .list_bottom_fr{
        width: 100%;
        height: 23px;
        margin-bottom: 10px;
        .fenge{
            float: left;
            display: inline;
            margin-bottom: 3px;
            height: 20px;
        }
        a{
            float: left;
            display: inline;
            margin-bottom: 3px;
            height: 20px;
        }
        a:hover{color: #F60;}
        .tit{
            float: left;
            display: inline;
            margin-bottom: 3px;
            height: 20px;
        }//面包屑区域结束
    }
    //下边部分
    .list_bottom_all{
        width: 100%;
        margin: 0 auto;
        //左侧
        .list_bottom_all_left{
            width: 190px;
            float: left;
            .list_bottom_all_left1{
                width: 190px;
                float: left;
                .list_bottom_all_left12{
                    float: right;
                    width: 178px;
                    border: 1px solid #E5E5E5;
                    border-top: none;
                    background: #FAFAFA;
                    ul li{
                        padding-left: 44px;
                        width: 130px;
                        height: 26px;
                        line-height: 26px;
                    }
                    .hover{
                        background: #B09F9F none repeat scroll 0% 0%;
                    }
                    p{
                        padding-left: 30px;
                        width: 148px;
                        height: 26px;
                        background:url(../images/list_bottom_all_left1.png) no-repeat 23px -118px;
                        border: none;
                        a{
                            line-height: 26px;
                        }
                    }
                }
                .list_bottom_all_left11{
                    float:left;
                    width: 190px;
                    height: 42px;
                    background: url(../images/list_bottom_all_left1.png) no-repeat left -76px;
                    line-height: 30px;
                    padding-left: 34px;
                }
                p{
                    background: #FAFAFA;
                    width: 154px;
                    height: 32px;
                    border-top: 2px solid #474747;
                    border-right: 1px solid #E5E5E5;
                    border-left: 1px solid #E5E5E5;
                    padding-left: 34px;
                    a{
                        height: 42px;
                        line-height: 31px;
//                      font-weight: 700;
                    }
                }
            }
            //左侧第二块
            .main2_left1{
            width: 183px;
            border: 1px solid #DDD;
            float: right;
            padding-bottom: 15px;
            margin-bottom: 10px;
            margin-top: 20px;
            h3{
                border-bottom: 1px solid #DDD;
                font-size: 14px;
                height: 30px;
                line-height: 30px;
                text-align: center;
                font-weight: bold;
            }
            ul{
                width: 183px;
                font: 12px/20px tahoma,宋体;
                li{
                    width: 163px;
                    height: 222px;
                    padding: 20px 10px 0px;
                    p a:hover{color: #F60;}
                    a img{
                        width: 160px;
                        height: 160px;
                    }
                    p a em{
                        float: left;
                        font-family: arial,微软雅黑;
                        color: #FF5000;
                        font-size: 15px;
                        font-style: normal;
                        i{font-style: normal;}
                    }
                    p a del{
                        margin: 0px 8px;
                        float: left;
                    }
                    p a span{
                        float: right;
                        margin-right: 10px;
                        color: #FFF;
                        width: 41px;
                        text-align: right;
                        line-height: 14px;
                        height: 14px;
                        padding: 0px 2px;
                        font-size: 11px;
                        margin-top: 3px;
                        i{font-style: normal;}
                        background: url(../images/main2_left12.png) no-repeat 0px -99px;
                    }
                }//一个完整li结束
            }//ul结束
        }//main2_left1
           //左侧第二块结束
        }//左侧结束
       .list_bottom_all_right{
           width: 990px;
           float: right;
           .list_page{
               width: 990px;
               float: left;
               font-size: 14px;
               font-weight: 700;
               margin-top: 20px;
               p{
                   float: right;
               }
           }
           .list_bottom_all_right3{
               width: 990px;
               float: right;
               margin-top: 20px;
               .nogoods{
                   width: 988px;
                   border: 1px solid #E4E4E4;
                   padding: 70px 0px 155px;
                   .nogoods_center{
                       width: 360px;
                       margin:0 auto;
                       p{
                           font-family: "微软雅黑";
                           font-size: 20px;
                           color: #FF5000;
                       }
                   }
               }
               li{
                    width: 242px;
                    height: 322px;
                    float: left;
                    margin-right: 5px;
                    margin-bottom: 15px;
                    position: relative;
                    .sale_bottom_right_img{
                        overflow: hidden;
                        width: 240px;
                        height: 238px;
                        position: absolute;
                        top: 0;left: 0;
                        border: 1px solid #DDD;
                        a{
                            overflow: hidden;
                            img{
                                width: 240px;
                                height: 240px;
                            }
                        }
                    }
                    .sale_bottom_right_se{
                        width: 242px;
                        height: 16px;
                        position: absolute;
                        left: 0px;
                        top: 240px;
                        background: url(../images/sale_bottom_right_se.png) repeat-x scroll right -48px;;
                        height: 16px;
                        display: block;
                        overflow: hidden;
                        text-indent: 6px;                   
                        font-style: normal;
                        margin: 0 auto;
                        a{
                            color: #FFF;line-height: 16px;
                        }
                    }
                    .sale_bottom_right_th{
                        width: 242px;
                        height: 65px;
                        position: absolute;
                        left: 0px;
                        top:256px;
                        span{
                            width: 226px;
                            height: 40px;
                        }
                        p{
                            width: 236px;
                            height: 20px;
                            margin: 0 auto;
                            font-family: arial,微软雅黑;
                            color: #FF5000;
                            margin-top: 8px;
                            i{
                                font-size: 17px;
                                font-style: normal;
                                line-height: 20px;
                            }
                            del{
                                margin: 0px 8px;
                                color: #AAA;
                            }
                            .sale_bottom_right_thspan{
                                width: 45px;
                                height: 14px;
                                background: url(../images/sale_bottom_right_se.png) no-repeat scroll 0px -99px;;
                                float: right;
                                margin-right: 10px;
                                margin-top: 5px;
                                text-align: right;
                                color: #FFF;
                                i{
                                    font-size: 13px;
                                    line-height: 14px;
                                    color: #FFF;
                                    
                                }
                                span{
                                   line-height: 14px;
                                   margin-right: 4px; 
                                }//span结束
                            }//sale_bottom_right_thspan结束
                        }//p结束
                    }//sale_bottom_right_th结束
                }//li结束
           }
           .list_bottom_all_right1{
               width: 988px;
               float: right;
               border: 1px solid #E3E3E3;
               dl{
                   float: left;
                   background: #F6F6F6 none repeat scroll 0% 0%;
                   border-bottom: 1px solid #E3E3E3;
                   dt{
                       float: left;
                        width: 80px;
                        padding-top: 5px;
                        padding-right: 18px;
                        text-align: right;
                        color: #999;
                   }
                   dd{
                       background: white none repeat scroll 0% 0%;
                       width: 890px;
                       float: right;
                       padding: 6px 0px;
                       ul{
                           width: 740px;
                           float: left;
                           margin-left: 15px;
                           li.hover{
                               background: #B09F9F;
                               a{
                                   color: white;
                               }
                           }
                           li{
                               float: left;
                                margin-right: 30px;
                                height: 25px;
                                line-height: 25px;
                                text-align: left;
                                overflow: hidden;
                                white-space: nowrap;
                                a{
                                    padding: 0px 5px;
                                }                               
                                em{                                   
                                        color: #AAA;
                                        font-style: normal;                                   
                                }
                           }
                       }
                   }
               }
           }
       }
    }//下边部分
}
//优秀导购开始
//优秀导购区域开始
#guide{
    width: 1190px;
    height: 500px;
    margin: 30px auto;
    background: white;
    h2{
        width: 1182px;
        height: 20px;
        color: #666;
        font: 500 18px/20px 微软雅黑;
        padding-left: 8px;
        padding-bottom: 5px;
        border-bottom: 2px solid #808080;
    }
    .guid_bottom{
        width: 1188px;
        height: 454px;
        padding-top: 18px;
        border: 1px solid #EEE;
        border_top:none;
        .guid_bottom_top{
            width: 1081px;
            height: 244px;
            margin: 0px auto;
            border-right: 1px solid #EEE;
            border-bottom: 1px solid #EEE;
            a{
                width: 89px;
                height: 60px;
                float: left;
                text-align: center;
                overflow: hidden;
                border-left: 1px solid #EEE;
                border-top: 1px solid #EEE;
            }
        }
        ul{
            width: 1188px;
            margin-top: 20px;
            a:hover{
                color: #F60;
            }
            li{
                width: 590px;
                height: 46px;
                float: left;
                dl{
                    width: 518px;
                    height: 29px;
                    border-bottom: 1px dashed #E8E8E8;
                    margin-left: 37px;
                    text-align: left;
                    a{
                        font-size: 14px;
                        float: right;
                        text-align: left;
                        line-height: 29px;
                    }
                    dd{
                        float: left;
                        a{
                            width: 84px;
                            height: 29px;
                            float: left;
                            font-weight: bold;
                        
                         }
                    }
                    dt{
                        float: left;
                        height: 22px;
                        width: 370px;
                        a{
                            margin-right: 17px;
                            float: left;
//                          line-height: 22px;
                        }
                    }
                }
            }
        }
    }
}
//优秀导购区域结束
//底部区域开始
#footer_one{
    width: 100%;
    height: 171px;
    margin: 0px auto;
    background: #F4F4F4 none repeat scroll 0% 0%;
    border-top: 1px solid #ECECEC;
    padding-top: 8px;
    padding-bottom: 10px;
    .footer_one_center{
        width: 1190px;
        height: 171px;
        margin: 0 auto;
        .footer_one_center_header{
            width: 1103px;
            height: 32px;           
            padding: 7px 0px 7px 85px;
            border: 1px solid #DDD;
            ul li{
                width: 173px;
                height: 34px;
                float: left;
                font: 18px/32px "微软雅黑";
                margin: 0px 80px 0px 20px;
                a:hover{
                    color: #F60;
                }
                i{
                    width: 32px;
                    height: 32px;
                    margin-right: 10px;
                    float: left;
                    background: url(../images/main1.png) no-repeat 0px -38px;
                }
                .footer_i1{
                    background: url(../images/main1.png) no-repeat -34px -38px;
                }
                .footer_i2{
                    background: url(../images/main1.png) no-repeat -66px -38px;
                }
                .footer_i3{
                    background: url(../images/main1.png) no-repeat -105px -38px;
                }
                a em{
                    color: #FF5000;
                    font-style: normal; 
                    font: 18px/32px "微软雅黑";
                }
            }//ul结束
        }
        .footer_one_center_bottom{
            width: 1190px;
            height: 108px;
            margin: 10px auto;
            padding-top: 5px;
            dl{
                float: left;
                width: 150px;
                padding-left: 3px;
                a:hover{
                    color: #F60;
                }
                dt{
                    height: 25px;
                    font-weight: bold;
                }
                dl dd{
                    height: 20px;
                }
            }
            .fot{
                dd{
                    width: 165px;
                    height: 27px;
                    padding-top: 5px;
                    padding-left: 3px;
                    line-height: 20px;
                    span{
                        width: 30px;
                        height: 20px;
                        float: left;
                        background: url(../images/fot.png) no-repeat -315px -28px;;
                    }
                    em{
                        color: #FF5000;
                        font-style: normal;
                    }
                }
            }
        }
        
    }
}
#footer_two{
    width: 100%;
    height: 106px;
    overflow: hidden;
    background: #4D3F36 none repeat scroll 0% 0%;
    border-bottom: 3px solid #1F1C09;
    .footer_two_center{
        width: 1190px;
        height: 106px;
        margin: 0 auto;
        .footer_two_center_img{
            width: 110px;
            height: 37px;
            padding-top:30px;
            float: left;
        }
        .footer_two_center_right{
            width: 842px;
            height: 94px;
            float: right;
            p{
                height: 25px;
                padding-right: 10px;
                line-height: 25px;
                font-family: Arial,Verdana,Geneva;
                float: right;
                color: #FFF;
                a{
                    color: #FFF;
                    margin: 0px 5px;
                }
            }
            .footer_two_center_right3{
                width: 838px;
                height: 44px;
                float: right;
                padding-top: 4px;
                a{
                    float: right;
                    margin: 0px 5px;
                }
            }
        }
    }
        
}









































